package com.tdrc.common.service;

import com.tdrc.common.beans.Menu;

import java.util.List;
import java.util.Map;

public interface IMenuService {

    void addMenu(Menu menu);

    void updateMenu(Menu menu);

    void deleteMenu(Integer id);

    /**
     * 根据用户ID获取菜单
     * @param userId
     * @return
     */
    List<Menu> menuNav(Integer userId);

    List<Menu> treeMenu(Integer id,String menuName);

    List<Map<String,Object>> listMMenu();
}
